package com.huibeili.sms.domain;

import com.huibeili.common.annotation.Excel;
import com.huibeili.common.core.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * 【请填写功能名称】对象 t_applet_visit
 *
 * @author é­éåå
 * @date 2021-01-08
 */
@Setter
@Getter
public class TAppletVisit extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    private Long id;

    /**
     * 日期
     */
    @Excel(name = "日期")
    private String date;

    /**
     * 新增用户留存
     */
    @Excel(name = "新增用户留存")
    private Integer visitUvNew;

    /**
     * 活跃用户留存
     */
    @Excel(name = "活跃用户留存")
    private Integer visitUv;

    /**
     * $column.columnComment
     */
    @Excel(name = "活跃用户留存")
    private Long storeId;

    /**
     * 累计用户数
     */
    @Excel(name = "累计用户数")
    private Integer visitTotal;

    /**
     * 转发次数
     */
    @Excel(name = "转发次数")
    private Integer sharePv;

    /**
     * 转发人数
     * 请求数据示例
     */

    private Integer shareUv;

    /**
     * 访问次数
     */
    @Excel(name = "打开次数")
    private Integer sessionCnt;

    /**
     * 访问人数
     */
    @Excel(name = "访问次数")
    private Integer visitPv;
    /**
     * 新用户数
     */
    @Excel(name = "访问人数")
    private Integer visitUvAdd;
    /**
     * 新用户数
     */
    @Excel(name = "新用户数")
    private Integer visitUvNewAdd;

    /**
     * 人均停留时长 (浮点型，单位：秒)
     */
    @Excel(name = "人均停留时长 (浮点型，单位：秒)")
    private BigDecimal stayTimeUv;

    /**
     * 次均停留时长 (浮点型，单位：秒)
     */
    @Excel(name = "次均停留时长 (浮点型，单位：秒)")
    private BigDecimal stayTimeSession;

    /**
     * 平均访问深度 (浮点型)
     */
    @Excel(name = "平均访问深度 (浮点型)")
    private BigDecimal visitDepth;


}
